resource constraints - Spanish English Dictionary